/*!
 * 鑷畾涔塩ss 鏍稿績
 */
 .iconfont,
 .u-icon {
   display: inline-block;
   background-position: center center;
   background-repeat: no-repeat;
   vertical-align: middle;
 }
 /*澹版槑 WebFont*/
 @font-face {
   font-family: 'fzlantingqianheijianti';
   src: url('../font/fzlantingqianheijianti.eot');
   src: url('../font/fzlantingqianheijianti.eot?#font-spider') format('embedded-opentype'), url('../font/fzlantingqianheijianti.woff') format('woff'), url('../font/fzlantingqianheijianti.ttf') format('truetype'), url('../font/fzlantingqianheijianti.svg') format('svg');
   font-weight: normal;
   font-style: normal;
 }
 body {
   font-family: 'Segoe UI', SegoeUI, 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
 }
 .f-dn {
   display: none;
 }
 a:hover {
   text-decoration: none;
 }
 /*f_寮€澶翠负float婕傛诞,l:宸� r:鍙�*/
 .fl {
   float: left;
 }
 .fr {
   float: right;
 }
 /*m_寮€澶翠綅margin杈硅窛,t:涓� b:涓� l:宸� r:鍙�*/
 .mt {
   margin-top: 10px;
 }
 .mt4 {
   margin-top: 4px;
 }
 .mt5 {
   margin-top: 5px;
 }
 .mt15 {
   margin-top: 15px;
 }
 .mt20 {
   margin-top: 20px;
 }
 .mt30 {
   margin-top: 30px;
 }
 .mt40 {
   margin-top: 40px;
 }
 .mt50 {
   margin-top: 50px;
 }
 .mb {
   margin-bottom: 10px;
 }
 .mb4 {
   margin-bottom: 4px;
 }
 .mb5 {
   margin-bottom: 5px;
 }
 .mb15 {
   margin-bottom: 15px;
 }
 .mb20 {
   margin-bottom: 20px;
 }
 .mb30 {
   margin-bottom: 30px;
 }
 .mb40 {
   margin-bottom: 40px;
 }
 .mb50 {
   margin-bottom: 50px;
 }
 .mb60 {
   margin-bottom: 60px;
 }
 .mr {
   margin-right: 10px;
 }
 .mr5 {
   margin-right: 5px;
 }
 .mr10 {
   margin-right: 10px;
 }
 .mr15 {
   margin-right: 15px;
 }
 .mr20 {
   margin-right: 20px;
 }
 .mr23 {
   margin-right: 23px;
 }
 .mr30 {
   margin-right: 30px;
 }
 .mr40 {
   margin-right: 40px;
 }
 .mr50 {
   margin-right: 50px;
 }
 .mr60 {
   margin-right: 60px;
 }
 .ml {
   margin-left: 10px;
 }
 .ml5 {
   margin-left: 5px;
 }
 .ml15 {
   margin-left: 15px;
 }
 .ml20 {
   margin-left: 20px;
 }
 .ml30 {
   margin-left: 30px;
 }
 .ml40 {
   margin-left: 40px;
 }
 .ml50 {
   margin-left: 50px;
 }
 .mt1 {
   margin-top: -1px;
 }
 .pa5 {
   padding: 5px;
 }
 .pa10 {
   padding: 10px;
 }
 .pa20 {
   padding: 20px;
 }
 .pa50 {
   padding: 50px;
 }
 .pa70 {
   padding: 70px;
 }
 .pa15 {
   padding: 15px;
 }
 .pa8 {
   padding: 8px;
 }
 .hr-line {
   background: rgba(255, 255, 255, 0.2);
   height: 1px;
   overflow: hidden;
   width: 100%;
 }
 .btn {
   font-size: 16px;
   border-radius: 24px;
   padding-right: 35px;
   padding-left: 35px;
   line-height: 28px;
 }
 .btn.btn-bai {
   background-color: #FFF;
   color: #255c8b;
 }
 .btn.btn-reset1 {
   background-color: #FFF;
   color: #255c8b;
 }
 .btn.btn-cs {
   background: url("../images/subsidiary/..sec-active.png");
   background-image: linear-gradient(90deg, #43c866 0%, #3397fb 100%), linear-gradient(#0068b7, #0068b7);
   background-blend-mode: normal, normal;
   color: #FFF;
 }
 .btn.btn-line {
   height: 160px;
   height: 40px;
   background: none;
   border-radius: 3px;
   border: 2px solid #ccc;
   color: #999;
   line-height: 24px;
 }
 .btn.btn-tm5 {
   background: rgba(255, 255, 255, 0.7);
   font-weight: bold;
 }
 .container {
   max-width: 1430px;
   width: 1430px;
 }
 .bg-w-1 {
   background: url("../images/bg-w-1.png");
 }
 .bg-w-2 {
   background: url("../images/bg-w-2.png");
 }
 .mh {
   -webkit-backface-visibility: hidden;
   -webkit-filter: blur(5px);
   filter: blur(5px);
   opacity: 0.9;
   -webkit-animation: nvfadeInDown 1s .1s ease both;
   -moz-animation: nvfadeInDown .3s .1s ease both;
 }
 /*娈佃惤鐪佺暐绗�*/
 .f-els-1 {
   overflow: hidden;
   -o-text-overflow: ellipsis;
   text-overflow: ellipsis;
   white-space: nowrap;
   word-break: keep-all;
   word-wrap: normal;
 }
 .f-els-2 {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
 }
 .f-els-2-new {
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-box-pack: center;
   -webkit-line-clamp: 2;
   overflow: hidden;
   text-overflow: ellipsis;
   height: 34px;
   white-space: normal;
 }
 .f-els-3 {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
 }
 .f-els-4 {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 4;
   -webkit-box-orient: vertical;
 }
 @media (max-width: 1600px) {
   .container {
     max-width: 1230px;
     width: 1230px;
   }
   .cistern {
     max-width: 1230px;
   }
 }
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
   .container {
     max-width: auto;
     width: 100%;
   }
   .btn {
     font-size: 14px;
     border-radius: 24px;
     padding-right: 20px;
     padding-left: 20px;
     line-height: 26px;
   }
   .btn.btn-bai {
     background-color: #FFF;
     color: #255c8b;
   }
   .btn.btn-reset1 {
     background: url("../images/bg-w-3.png");
     color: #FFF;
   }
   .btn.btn-cs {
     background: url("../images/subsidiary/..sec-active.png");
     background-image: linear-gradient(90deg, #43c866 0%, #3397fb 100%), linear-gradient(#0068b7, #0068b7);
     background-blend-mode: normal, normal;
     color: #FFF;
   }
   .btn.btn-line {
     height: 40px;
     background: none;
     border-radius: 30px;
     border: 2px solid #ccc;
     color: #999;
     line-height: 24px;
   }
 }
 @media (max-width: 767px) {
   .container {
     max-width: auto;
     width: 100%;
   }
   .btn {
     font-size: 14px;
     border-radius: 24px;
     padding-right: 15px;
     padding-left: 15px;
     line-height: 16px;
   }
   .btn.btn-bai {
     background-color: #FFF;
     color: #255c8b;
   }
   .btn.btn-reset1 {
     background: url("../images/bg-w-3.png");
     color: #FFF;
   }
   .btn.btn-line {
     height: auto;
     background: none;
     border-radius: 30px;
     border: 2px solid #ccc;
     color: #999;
     line-height: 24px;
   }
   nav[aria-label="Page navigation"] {
     text-align: center!important;
   }
 }
 .column-title {
   background: url('../images/l-w-6.png') repeat-x 0 bottom;
   padding-bottom: 15px;
   padding-top: 70px;
 }
 .column-title .tit-b {
   font-size: 45px;
   color: #FFF;
   margin-bottom: 10px;
   font-family: "fzlantingqianheijianti", "Helvetica Neue", Helvetica, Arial, sans-serif;
 }
 .column-title .tit-s {
   font-size: 60px;
   opacity: 0.2;
   color: #FFF;
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
   letter-spacing: 10px;
 }
 .column-title .tit-s.o5 {
   opacity: 0.8;
 }
 .column-title-s1 .tit-b {
   font-size: 42px;
   color: #FFF;
   font-family: "fzlantingqianheijianti", "Helvetica Neue", Helvetica, Arial, sans-serif;
 }
 .h-line {
   width: 30px;
   height: 1px;
   background: #FFF;
   overflow: hidden;
 }
 .company-plist .col-md-4 {
   margin-bottom: 30px;
 }
 .company-plist .cbox {
   border: 1px solid #eaeaea;
   text-align: center;
   background: #FFF;
   color: #000;
   overflow: hidden;
 }
 .company-plist .cbox .img {
   width: 446px;
   height: 312px;
   text-align: center;
 }
 .company-plist .cbox .img img {
   width: 100%;
   height: 312px;
 }
 .company-plist .cbox .name {
   font-size: 18px;
   border-top: 1px solid #eee;
   padding: 15px 10px;
   color: #333;
   height: 75px;
   overflow: hidden;
 }
 .drawer-btnbox .language {
   float: right;
   line-height: 35px;
 }
 .drawer-btnbox .language .items {
   color: #FFF;
   padding: 0 5px;
   font-size: 16px;
 }
 .drawer-btnbox .language .line {
   color: rgba(255, 255, 255, 0.2);
   padding: 0 10px;
 }
 @media (max-width: 1600px) {
   .column-title {
     padding-bottom: 10px;
     padding-top: 50px;
   }
   .column-title .tit-b {
     font-size: 42px;
     margin-bottom: 0px;
   }
   .column-title .tit-s {
     font-size: 45px;
     letter-spacing: 5px;
   }
   .column-title-s1 .tit-b {
     font-size: 35px;
   }
   .company-plist .cbox .img {
     width: 100%;
     height: 265px;
   }
   .company-plist .cbox .img img {
     width: 100%;
     height: 265px;
   }
   .company-plist .cbox .name {
     font-size: 14px;
   }
 }
 @media (max-width: 767px) {
   .column-title {
     margin-bottom: 20px;
     padding-bottom: 10px;
     padding-top: 20px;
   }
   .column-title .tit-b {
     font-size: 32px;
     margin-bottom: 0px;
   }
   .column-title .tit-s {
     font-size: 22px;
     letter-spacing: 5px;
   }
   .column-title-s1 .tit-b {
     font-size: 24px;
   }
   .column-title-s1.mb40 {
     margin-bottom: 20px;
   }
 }
 .col-xs-1-8,
 .col-sm-1-8,
 .col-md-1-8,
 .col-lg-1-8 {
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px;
   position: relative;
 }
 .col-xs-1-8 {
   width: 12.5%;
   float: left;
 }
 @media (min-width: 768px) {
   .col-sm-1-8 {
     width: 12.5%;
     float: left;
   }
 }
 @media (min-width: 992px) {
   .col-md-1-8 {
     width: 12.5%;
     float: left;
   }
 }
 @media (min-width: 1200px) {
   .col-lg-1-8 {
     width: 12.5%;
     float: left;
   }
 }
 .col-xs-1-5,
 .col-sm-1-5,
 .col-md-1-5,
 .col-lg-1-5 {
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px;
   position: relative;
 }
 .col-xs-1-5 {
   width: 20%;
   float: left;
 }
 @media (min-width: 768px) {
   .col-sm-1-5 {
     width: 20%;
     float: left;
   }
 }
 @media (min-width: 992px) {
   .col-md-1-5 {
     width: 20%;
     float: left;
   }
 }
 @media (min-width: 1200px) {
   .col-lg-1-5 {
     width: 20%;
     float: left;
   }
 }

 /*header*/
 

 .navbar-fixed-slideS1 {
   position: relative;
   overflow: hidden;
   height: 1000px;
   background: url("https://www.aubo-robotics.cn/public/assets/aubo/img/BG.jpg") no-repeat center bottom;
   
   background-size: 100% auto;
 }
 .navbar-fixed-slideS1 .items {
   height: 100%;
   padding: 2%;
   text-align: center;
   border-right: 1px solid #e0e0e0;
   height: 1000px;
 }
 .navbar-fixed-slideS1 .items .icobox {
   margin-bottom: 20px;
 }
 .navbar-fixed-slideS1 .items .icobox .u-icon {
   width: 105px;
   height: 105px;
   background-position: center center;
 }
 .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-1 {
   background-image: url("../images/industry/ico-1.png");
 }
 .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-2 {
   background-image: url("../images/industry/ico-2.png");
 }
 .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-3 {
   background-image: url("../images/industry/ico-3.png");
 }
 .navbar-fixed-slideS1 .items.last {
   border: none;
 }
 .navbar-fixed-slideS1 .items .title {
   font-size: 36px;
   text-align: center;
   margin-bottom: 20px;
 }
 .navbar-fixed-slideS1 .items .text {
   font-size: 16px;
   margin-bottom: 30px;
   height: 60px;
 }
 .navbar-fixed-slideS1 .items .ul-list {
   margin-bottom: 30px;
   display: none;
 }
 .navbar-fixed-slideS1 .items .ul-list li {
   padding: 10px 0;
   border-bottom: 1px #FFF solid;
 }
 .navbar-fixed-slideS1 .items .ul-list li a {
   text-decoration: none;
   color: #fff;
 }
 .navbar-fixed-slideS1 .items.active {
   background-image: linear-gradient(rgba(255, 123, 0, 0.8), rgba(249, 121, 47, 0.5));
   color: #fff;
 }

 .navbar-fixed-slideS1 .items.active .icobox {
   margin-bottom: 15px;
 }
 .navbar-fixed-slideS1 .items.active .icobox .u-icon {
   background-position: center center;
 }
 .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-1 {
   background-image: url("../images/industry/ico-1-hover.png");
 }
 .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-2 {
   background-image: url("../images/industry/ico-2-hover.png");
 }
 .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-3 {
   background-image: url("../images/industry/ico-3-hover.png");
 }
 .navbar-fixed-slideS1 .items.active .btn {
   color: #FFF;
   border-color: #FFF;
 }
 .navbar-fixed-slideS1 #bg-ico1 {
   width:41.6%;
   position: absolute;
   margin-left: -200px;
   opacity: 0;
 }
 .navbar-fixed-slideS1 #bg-ico2 {
  width:41.6%;
  position: absolute;
  margin-left: -200px;
  opacity: 0;
 }
 .navbar-fixed-slideS1 #bg-ico3 {
  width:41.6%;
  position: absolute;
  margin-left: -200px;
  opacity: 0;
 }
 .navbar-fixed-slideS1 #bg-ico4 {
  width:41.6%;
  position: absolute;
  margin-left: -200px;
  opacity: 0;
}
.navbar-fixed-slideS1 #bg-ico5 {
  width:41.6%;
  position: absolute;
  margin-left: -200px;
  opacity: 0;
}
 @keyframes show-business {
   0% {
     opacity: 0;
     transform: rotate(0deg);
   }
   100% {
     opacity: 1;
     transform: rotate(70deg);
   }
 }
 .u-column-industry-ps {
   padding: 100px 0 70px 0;
   min-height: auto;
 }
 .navbar-fixed-tab {
   position: relative;
   overflow: hidden;
 }
 .navbar-fixed-tab .nav {
   width: 1600px;
   margin: 0 auto;
 }
 .navbar-fixed-tab .nav li {
   width: 33.333333%;
   border: none;
 }
 .navbar-fixed-tab .nav li a {
   border: none;
   border-radius: 0;
   margin-right: 0;
   color: #333;
 }
 .navbar-fixed-tab .nav li.active > a {
   background-image: linear-gradient(rgba(0, 192, 255, 0.8), rgba(47, 249, 117, 0.5));
   color: #fff;
 }
 .navbar-fixed-tab .nav li.active > a,
 .navbar-fixed-tab .nav li.active > a:hover,
 .navbar-fixed-tab .nav li.active > a:focus {
   color: #FFF;
   border: none;
 }
 .navbar-fixed-tab .nav li.active > a .icobox .u-icon {
   background-position: center center;
 }
 .navbar-fixed-tab .nav li.active > a .icobox .u-icon.u-icon-1 {
   background-image: url("../images/industry/ico-1-hover.png");
 }
 .navbar-fixed-tab .nav li.active > a .icobox .u-icon.u-icon-2 {
   background-image: url("../images/industry/ico-2-hover.png");
 }
 .navbar-fixed-tab .nav li.active > a .icobox .u-icon.u-icon-3 {
   background-image: url("../images/industry/ico-3-hover.png");
 }
 .navbar-fixed-tab .items {
   height: 100%;
   padding: 50px 50px;
   text-align: center;
   border-right: 1px solid #e0e0e0;
 }
 .navbar-fixed-tab .items .icobox {
   margin-bottom: 20px;
 }
 .navbar-fixed-tab .items .icobox .u-icon {
   width: 105px;
   height: 105px;
   background-position: center center;
 }
 .navbar-fixed-tab .items .icobox .u-icon.u-icon-1 {
   background-image: url("../images/industry/ico-1.png");
 }
 .navbar-fixed-tab .items .icobox .u-icon.u-icon-2 {
   background-image: url("../images/industry/ico-2.png");
 }
 .navbar-fixed-tab .items .icobox .u-icon.u-icon-3 {
   background-image: url("../images/industry/ico-3.png");
 }
 .navbar-fixed-tab .items.last {
   border: none;
 }
 .navbar-fixed-tab .items .title {
   font-size: 36px;
   text-align: center;
   margin-bottom: 20px;
 }
 .navbar-fixed-tab .items .text {
   font-size: 16px;
   height: 60px;
 }
 .industry-ps-alinks {
   cursor: pointer;
   display: block;
   margin-bottom: 30px;
   width: 100%;
   border-radius: 5px;
   background: url("../images/bg-w-2.png");
   padding: 40px;
   text-align: center;
   color: #FFF;
 }
 .industry-ps-alinks .ico {
   height: 75px;
   margin-bottom: 20px;
 }
 .industry-ps-alinks .name {
   color: #FFF;
   font-size: 16px;
 }
 .industry-ps-alinks:hover {
   background: #0369b8;
   text-decoration: none;
 }
 .industry-list-alinks {
   cursor: pointer;
   display: block;
   margin-bottom: 30px;
   width: 100%;
   border-radius: 5px;
   background: url("../images/bg-w-2.png");
   padding: 30px 10px;
   text-align: center;
   color: #FFF;
   font-size: 18px;
 }
 .industry-list-alinks:hover {
   background: #0369b8;
   text-decoration: none;
   color: #FFF;
 }
 .industry-search-box .cbox {
   width: 640px;
   margin: 0 auto;
   padding: 60px 0;
   position: relative;
 }
 .industry-search-box .search-name {
   margin-bottom: 20px;
   font-size: 18px;
 }
 .industry-search-box .search-input {
   position: relative;
 }
 .industry-search-box .search-input input {
   width: 100%;
   height: 60px;
   border: 1px solid #d4d4d4;
   line-height: 60px;
   padding-left: 20px;
   outline: none;
   font-size: 16px;
   padding-right: 50px;
 }
 .industry-search-box .search-input input:focus {
   border: 1px solid #15b0eb;
   color: #282828;
   box-shadow: 0px 3px 8px #d4d4d4;
 }
 .industry-search-box .search-input .search-btn {
   position: absolute;
   top: 0;
   right: 0;
   padding: 0 10px;
   background: url("../images/h-search-btn.png") no-repeat center center;
   border: none;
   text-indent: -9999px;
   height: 60px;
   width: 60px;
 }
 .industry-search-box .search-abc ul {
   padding: 0;
   list-style: none;
 }
 .industry-search-box .search-abc ul li {
   float: left;
   width: 11.111111%;
   height: 50px;
   padding-left: 20px;
   line-height: 50px;
   list-style: none;
 }
 .industry-search-box .search-abc ul li a {
   font-size: 18px;
   color: #333;
 }
 .industry-search-box .search-abc ul li a:hover {
   color: #0065b2;
 }
 .industry-search-box .search-switch {
   position: absolute;
   right: -200px;
   top: 120px;
   color: #0065b2;
   font-size: 16px;
   cursor: pointer;
 }
 .industry-search-box .search-switch span {
   margin-left: 5px;
 }
 .industry-nav {
   padding: 0 50px;
   margin-bottom: 75px;
   position: relative;
 }
 .industry-nav .items {
   position: relative;
   display: block;
   text-align: center;
   color: #666;
   font-size: 18px;
   padding-bottom: 8px;
   padding-left: 15px;
   padding-right: 15px;
 }
 .industry-nav .items .cbox {
   border-bottom: 1px solid #ccc;
   height: 40px;
 }
 .industry-nav .items .t {
   height: 28px;
   line-height: 28px;
   display: inline-block;
   vertical-align: top;
 }
 .industry-nav .items .iconfont {
   width: 28px;
   height: 28px;
   background-position: center center;
   background-repeat: no-repeat;
   margin-right: 10px;
   vertical-align: top;
 }
 .industry-nav .items .iconfont.icon-1 {
   background-image: url('../images/industry/tab-ico1.png');
 }
 .industry-nav .items .iconfont.icon-2 {
   background-image: url('../images/industry/tab-ico2.png');
 }
 .industry-nav .items .iconfont.icon-3 {
   background-image: url('../images/industry/tab-ico3.png');
 }
 .industry-nav .items .iconfont.icon-4 {
   background-image: url('../images/industry/tab-ico4.png');
 }
 .industry-nav .items:hover,
 .industry-nav .items:focus {
   text-decoration: none;
   background: url('../images/industry/nav-bg-blue.png') no-repeat center bottom;
 }
 .industry-nav .items:hover .cbox,
 .industry-nav .items:focus .cbox {
   border: none;
 }
 .industry-nav .items:hover .t,
 .industry-nav .items:focus .t {
   color: #0065b2;
 }
 .industry-nav .items:hover .iconfont.icon-1,
 .industry-nav .items:focus .iconfont.icon-1 {
   background-image: url('../images/industry/tab-ico1-hover.png');
 }
 .industry-nav .items:hover .iconfont.icon-2,
 .industry-nav .items:focus .iconfont.icon-2 {
   background-image: url('../images/industry/tab-ico2-hover.png');
 }
 .industry-nav .items:hover .iconfont.icon-3,
 .industry-nav .items:focus .iconfont.icon-3 {
   background-image: url('../images/industry/tab-ico3-hover.png');
 }
 .industry-nav .items:hover .iconfont.icon-4,
 .industry-nav .items:focus .iconfont.icon-4 {
   background-image: url('../images/industry/tab-ico4-hover.png');
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items {
   text-decoration: none;
   background: url('../images/industry/nav-bg-blue.png') no-repeat center bottom;
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .cbox {
   border: none;
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .t {
   color: #0065b2;
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .iconfont.icon-1 {
   background-image: url('../images/industry/tab-ico1-hover.png');
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .iconfont.icon-2 {
   background-image: url('../images/industry/tab-ico2-hover.png');
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .iconfont.icon-3 {
   background-image: url('../images/industry/tab-ico3-hover.png');
 }
 .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active2 .items .iconfont.icon-4 {
   background-image: url('../images/industry/tab-ico4-hover.png');
 }
 .industry-nav .swiper-button-next,
 .industry-nav .swiper-button-prev {
   position: absolute;
   background: none;
   width: 32px;
   height: 32px;
   border: 1px solid #ccc;
   border-radius: 50%;
   top: 45px;
   text-align: center;
   line-height: 32px;
   color: #ccc;
 }
 .industry-nav .swiper-button-next:hover,
 .industry-nav .swiper-button-prev:hover {
   border-color: #5bc0de;
 }
 .industry-nav .swiper-button-next {
   right: 0;
 }
 .industry-nav .swiper-button-prev {
   left: 0;
 }
 .list-compay-info-sec {
   margin-bottom: 60px;
 }
 .list-compay-info-sec .u-img {
   width: 465px;
   float: left;
   height: 310px;
 }
 .list-compay-info-sec .u-img img {
   width: 465px;
   height: 310px;
 }
 .list-compay-info-sec .u-info {
   width: 470px;
   float: left;
   border: 1px solid #eee;
   border-left: none;
   padding: 25px 30px;
   height: 310px;
 }
 .list-compay-info-sec .u-info .name {
   font-size: 20px;
   margin-bottom: 25px;
 }
 .list-compay-info-sec .u-info .cont {
   font-size: 16px;
   margin-bottom: 25px;
   color: #868686;
   line-height: 28px;
 }
 .list-compay-info-sec .u-contact {
   border: 1px solid #eee;
   border-top: none;
   border-left: none;
   width: 465px;
   float: left;
   height: 310px;
 }
 .list-compay-info-sec .u-contact .media {
   margin-top: 0;
   border-top: 1px solid #eee;
   padding: 26px 30px;
 }
 .list-compay-info-sec .u-contact .media .media-body {
   font-size: 18px;
 }
 .list-compay-info-thr {
   margin-bottom: 60px;
 }
 .list-compay-info-thr .u-img {
   width: 465px;
   height: 150px;
   float: left;
   position: relative;
 }
 .list-compay-info-thr .u-img img {
   width: 465px;
   height: 150px;
 }
 .list-compay-info-thr .u-img .name {
   height: 30px;
   line-height: 30px;
   text-align: center;
   color: #FFF;
   width: 100%;
   position: absolute;
   top: 50%;
   margin-top: -15px;
   left: 0;
 }
 .list-compay-info-thr .u-img .btnbox {
   position: absolute;
   height: 55px;
   bottom: -28px;
   left: 0;
   text-align: center;
   width: 100%;
 }
 .list-compay-info-thr .u-img .btnbox a {
   color: #666;
   box-shadow: 0px 0px 10px 0px rgba(217, 217, 217, 0.36);
   height: 55px;
   line-height: 40px;
 }
 .list-compay-info-thr .u-contact {
   border: 1px solid #eee;
   border-top: none;
   border-left: none;
   width: 935px;
   float: left;
 }
 .list-compay-info-thr .u-contact .media {
   float: left;
   width: 50%;
   margin-top: 0;
   border-top: 1px solid #eee;
   border-left: 1px solid #eee;
   padding: 24px 30px;
   height: 75px;
 }
 .list-compay-info-thr .u-contact .media .media-body {
   font-size: 18px;
 }
 .map-cytj .title {
   font-size: 36px;
   margin-bottom: 30px;
   text-align: center;
 }
 .map-cytj .map {
   position: relative;
   z-index: 1;
   border: 1px solid #eee;
 }
 .map-cytj .map img {
   width: 100%;
 }
 .map-cytj .info {
   position: relative;
   z-index: 2;
   padding-bottom: 100px;
   margin-top: -14px;
 }
 .map-cytj .info .w {
   width: 690px;
   float: left;
 }
 .map-cytj .info .w img {
   width: 690px;
 }
 .map-cytj .info .w.mr {
   margin-right: 20px;
 }
 @media (max-width: 1600px) {
   .navbar-fixed-slideS1 {
     height: 800px;
   }
   .navbar-fixed-slideS1 .container-fluid {
     width: 1230px;
   }
   .navbar-fixed-slideS1 .items {
     height: 800px;
     /* padding: 100px 100px 0 100px; */
   }
   .navbar-fixed-slideS1 .items .icobox {
     margin-bottom: 15px;
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon {
     width: 105px;
     height: 105px;
   }
   .navbar-fixed-slideS1 .items .title {
     font-size: 28px;
     margin-bottom: 15px;
     height: 50px;
   }
   .navbar-fixed-slideS1 .items .text {
     font-size: 14px;
     margin-bottom: 25px;
   }
   .navbar-fixed-slideS1 .items .ul-list {
     margin-bottom: 20px;
   }
   .navbar-fixed-slideS1 .items .ul-list li {
     padding: 8px 0;
   }
   #bg-ico1 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   #bg-ico2 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   #bg-ico3 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;;
   }
   #bg-ico4 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
  #bg-ico5 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
   .u-column-industry-ps {
     padding: 50px 0 20px 0;
   }
   .navbar-fixed-tab .nav {
     width: 1230px;
   }
   .navbar-fixed-tab .items {
     padding: 40px 60px;
   }
   .navbar-fixed-tab .items .icobox {
     margin-bottom: 15px;
   }
   .navbar-fixed-tab .items .icobox .u-icon {
     width: 105px;
     height: 105px;
   }
   .navbar-fixed-tab .items .title {
     font-size: 28px;
     margin-bottom: 15px;
   }
   .navbar-fixed-tab .items .text {
     font-size: 14px;
     height: 50px;
   }
   .industry-ps-alinks {
     padding: 20px;
   }
   .industry-ps-alinks .ico {
     height: 60px;
     margin-bottom: 15px;
   }
   .industry-ps-alinks .ico img {
     height: 60px;
   }
   .industry-ps-alinks .name {
     font-size: 14px;
   }
   .industry-list-alinks {
     padding: 20px 5px;
     font-size: 14px;
   }
   .list-compay-info-sec {
     margin-bottom: 50px;
   }
   .list-compay-info-sec .u-img {
     width: 370px;
     height: 246px;
   }
   .list-compay-info-sec .u-img img {
     width: 370px;
     height: 246px;
   }
   .list-compay-info-sec .u-info {
     width: 415px;
     padding: 20px 25px;
     height: 246px;
   }
   .list-compay-info-sec .u-info .name {
     font-size: 16px;
     margin-bottom: 15px;
   }
   .list-compay-info-sec .u-info .cont {
     font-size: 14px;
     margin-bottom: 15px;
     line-height: 24px;
   }
   .list-compay-info-sec .u-info .btnbox a {
     height: 45px;
     line-height: 30px;
     font-size: 14px;
   }
   .list-compay-info-sec .u-contact {
     width: 415px;
     height: 246px;
   }
   .list-compay-info-sec .u-contact .media {
     padding: 20px 15px;
   }
   .list-compay-info-sec .u-contact .media .media-body {
     font-size: 16px;
   }
   .list-compay-info-thr {
     margin-bottom: 50px;
   }
   .list-compay-info-thr .u-img {
     width: 370px;
     height: 120px;
   }
   .list-compay-info-thr .u-img img {
     width: 370px;
     height: 120px;
   }
   .list-compay-info-thr .u-img .name {
     height: 30px;
     line-height: 30px;
     margin-top: -15px;
     font-size: 14px;
   }
   .list-compay-info-thr .u-img .btnbox {
     height: 45px;
     bottom: -22px;
   }
   .list-compay-info-thr .u-img .btnbox a {
     box-shadow: 0px 0px 10px 0px rgba(217, 217, 217, 0.36);
     height: 45px;
     line-height: 35px;
     font-size: 14px;
   }
   .list-compay-info-thr .u-contact {
     width: 830px;
   }
   .list-compay-info-thr .u-contact .media {
     padding: 20px 15px;
     height: 60px;
   }
   .list-compay-info-thr .u-contact .media .media-body {
     font-size: 16px;
   }
   .map-cytj .title {
     font-size: 28px;
     margin-bottom: 30px;
   }
   .map-cytj .map img {
     width: 100%;
   }
   .map-cytj .info {
     padding-bottom: 100px;
     margin-top: -12px;
   }
   .map-cytj .info .w {
     width: 590px;
   }
   .map-cytj .info .w img {
     width: 590px;
   }
 }
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
   .navbar-fixed-slideS1 {
     position: relative;
     overflow: hidden;
     height: 500px;
     background: url("http://aubo.h5m3.com/public/assets/aubo/img/BG.jpg") no-repeat center bottom;
     background-size: 100% auto;
   }
   .navbar-fixed-slideS1 .container-fluid {
     width: 100%;
   }
   .navbar-fixed-slideS1 .items {
     padding: 50px 25px 0 25px;
     text-align: center;
     border-right: 1px solid #e0e0e0;
     height: 500px;
   }
   .navbar-fixed-slideS1 .items .icobox {
     margin-bottom: 10px;
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon {
     width: 70px;
     height: 70px;
     background-position: center center;
     background-size: 70px 70px;
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-1 {
     background-image: url("../images/industry/ico-1.png");
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-2 {
     background-image: url("../images/industry/ico-2.png");
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon.u-icon-3 {
     background-image: url("../images/industry/ico-3.png");
   }
   .navbar-fixed-slideS1 .items.last {
     border: none;
   }
   .navbar-fixed-slideS1 .items .title {
     font-size: 26px;
     line-height: 1;
     height: auto;
     text-align: center;
     margin-bottom: 10px;
   }
   .navbar-fixed-slideS1 .items .text {
     font-size: 14px;
     margin-bottom: 15px;
     height: auto;
     min-height: 40px;
   }
   .navbar-fixed-slideS1 .items .ul-list {
     margin-bottom: 10px;
     display: none;
   }
   .navbar-fixed-slideS1 .items .ul-list li {
     padding: 5px 0;
     border-bottom: 1px #FFF solid;
   }
   .navbar-fixed-slideS1 .items .ul-list li a {
     text-decoration: none;
     color: #fff;
   }
   .navbar-fixed-slideS1 .items.active {
     background-image: linear-gradient(rgba(0, 192, 255, 0.8), rgba(47, 249, 117, 0.5));
     color: #fff;
   }
   .navbar-fixed-slideS1 .items.active .icobox {
     margin-bottom: 15px;
   }
   .navbar-fixed-slideS1 .items.active .icobox .u-icon {
     background-position: center center;
   }
   .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-1 {
     background-image: url("../images/industry/ico-1-hover.png");
   }
   .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-2 {
     background-image: url("../images/industry/ico-2-hover.png");
   }
   .navbar-fixed-slideS1 .items.active .icobox .u-icon.u-icon-3 {
     background-image: url("../images/industry/ico-3-hover.png");
   }
   .navbar-fixed-slideS1 .items.active .btn {
     color: #FFF;
     border-color: #FFF;
   }
   .navbar-fixed-slideS1 #bg-ico1 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico2 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico3 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico4 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
  .navbar-fixed-slideS1 #bg-ico5 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
 }
 @media (max-width: 767px) {
   .navbar-fixed-slideS1 {
     position: relative;
     overflow: hidden;
     height: auto;
     background: url("http://aubo.h5m3.com/public/assets/aubo/img/BG.jpg") no-repeat center bottom;
     background-size: 100% auto;
   }
   .navbar-fixed-slideS1 .container-fluid {
     width: 100%;
   }
   .navbar-fixed-slideS1 .items {
     padding: 20px;
     text-align: center;
     border-right: none;
     height: auto;
     border-bottom: 1px solid #e0e0e0;
   }
   .navbar-fixed-slideS1 .items .icobox {
     margin-bottom: 10px;
   }
   .navbar-fixed-slideS1 .items .icobox .u-icon {
     width: 70px;
     height: 70px;
     background-position: center center;
     background-size: 70px 70px;
   }
   .navbar-fixed-slideS1 .items.last {
     border: none;
   }
   .navbar-fixed-slideS1 .items .title {
     font-size: 20px;
     line-height: 1;
     height: auto;
     text-align: center;
     margin-bottom: 10px;
   }
   .navbar-fixed-slideS1 .items .text {
     font-size: 14px;
     margin-bottom: 15px;
     height: auto;
     min-height: auto;
   }
   .navbar-fixed-slideS1 .items .ul-list {
     margin-bottom: 10px;
     display: none;
   }
   .navbar-fixed-slideS1 .items .ul-list li {
     padding: 5px 0;
     border-bottom: 1px #FFF solid;
   }
   .navbar-fixed-slideS1 .items .ul-list li a {
     text-decoration: none;
     color: #fff;
   }
   .navbar-fixed-slideS1 .items .btn {
     background: #FFF;
   }
   .navbar-fixed-slideS1 .items.active {
     color: #fff;
   }
   .navbar-fixed-slideS1 .items.active .icobox {
     margin-bottom: 15px;
   }
   .navbar-fixed-slideS1 .items.active .icobox .u-icon {
     background-position: center center;
   }
   .navbar-fixed-slideS1 .items.active .btn {
     color: #FFF;
     border-color: #FFF;
     background: none;
   }
   .navbar-fixed-slideS1 #bg-ico1 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico2 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico3 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
   }
   .navbar-fixed-slideS1 #bg-ico4 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
  .navbar-fixed-slideS1 #bg-ico5 {
    width:41.6%;
    position: absolute;
    margin-left: -200px;
    opacity: 0;
  }
   .u-column-industry-ps {
     padding: 20px 0 20px 0;
   }
   .navbar-fixed-tab .nav {
     width: 100%;
   }
   .navbar-fixed-tab .items {
     padding: 20px 10px;
   }
   .navbar-fixed-tab .items .icobox {
     margin-bottom: 10px;
   }
   .navbar-fixed-tab .items .icobox .u-icon {
     width: 60px;
     height: 60px;
     background-size: 100% auto;
   }
   .navbar-fixed-tab .items .title {
     font-size: 16px;
     margin-bottom: 10px;
   }
   .navbar-fixed-tab .items .text {
     font-size: 12px;
     height: auto;
     min-height: 50px;
   }
   .industry-ps-alinks {
     padding: 10px;
   }
   .industry-ps-alinks .ico {
     height: 40px;
     margin-bottom: 10px;
   }
   .industry-ps-alinks .ico img {
     height: 40px;
   }
   .industry-ps-alinks .name {
     font-size: 12px;
   }
   .industry-list-alinks {
     margin-bottom: 30px;
     padding: 15px;
     font-size: 14px;
   }
   .industry-nav {
     padding: 0 30px;
     margin-bottom: 20px;
   }
   .industry-nav .items {
     color: #666;
     font-size: 14px;
     padding-bottom: 8px;
     padding-left: 0;
     padding-right: 0;
   }
   .industry-nav .items .cbox {
     height: 60px;
   }
   .industry-nav .items .t {
     height: 28px;
     line-height: 28px;
     display: block;
     font-size: 11px;
   }
   .industry-nav .items .iconfont {
     display: block;
     width: 28px;
     height: 28px;
     margin-right: 0;
     margin: 0 auto;
   }
   .industry-nav .swiper-container .swiper-wrapper .swiper-slide-active .items {
     text-decoration: none;
     /*background:url('@{imgurl}industry/nav-bg-blue.png') no-repeat center bottom;*/
   }
   .industry-nav .swiper-button-next,
   .industry-nav .swiper-button-prev {
     width: 30px;
     height: 30px;
     top: 35px;
     line-height: 30px;
   }
   .list-compay-info-sec {
     margin-bottom: 50px;
   }
   .list-compay-info-sec .u-img {
     width: 100%;
     height: auto;
   }
   .list-compay-info-sec .u-img img {
     width: 100%;
     height: auto;
   }
   .list-compay-info-sec .u-info {
     width: 100%;
     padding: 10px 0;
     height: auto;
     border: none;
   }
   .list-compay-info-sec .u-info .name {
     font-size: 16px;
     margin-bottom: 10px;
   }
   .list-compay-info-sec .u-info .cont {
     font-size: 14px;
     margin-bottom: 10px;
     line-height: 21px;
   }
   .list-compay-info-sec .u-info .btnbox a {
     height: 45px;
     line-height: 30px;
     font-size: 14px;
   }
   .list-compay-info-sec .u-contact {
     width: 100%;
     height: auto;
     border-right: none;
   }
   .list-compay-info-sec .u-contact .media {
     padding: 10px 0;
   }
   .list-compay-info-sec .u-contact .media .media-body {
     font-size: 14px;
   }
   .list-compay-info-thr {
     margin-bottom: 30px;
   }
   .list-compay-info-thr .u-img {
     width: 100%;
     height: auto;
     margin-bottom: 30px;
   }
   .list-compay-info-thr .u-img img {
     width: 100%;
     height: auto;
   }
   .list-compay-info-thr .u-img .name {
     height: 30px;
     line-height: 30px;
     margin-top: -15px;
     font-size: 14px;
   }
   .list-compay-info-thr .u-img .btnbox {
     height: 45px;
     bottom: -22px;
   }
   .list-compay-info-thr .u-img .btnbox a {
     height: 45px;
     line-height: 35px;
     font-size: 14px;
   }
   .list-compay-info-thr .u-contact {
     border: none;
     width: auto;
   }
   .list-compay-info-thr .u-contact .media {
     border-top: none;
     border-left: none;
     border-bottom: 1px solid #eee;
     width: 100%;
     float: none;
     padding: 15px 0;
     height: auto;
   }
   .list-compay-info-thr .u-contact .media .media-body {
     font-size: 14px;
   }
   .map-cytj .title {
     font-size: 20px;
     margin-bottom: 15px;
   }
   .map-cytj .map img {
     width: 100%;
   }
   .map-cytj .info {
     padding-bottom: 20px;
     margin-top: -14px;
   }
   .map-cytj .info .w {
     width: 100%;
     float: none;
   }
   .map-cytj .info .w img {
     width: 100%;
   }
   .map-cytj .info .w.mr {
     margin-right: 0;
   }
 }
